CrOS: a touch screen interaction technique for cursor manipulation on 2-manifolds